function foo() {
    for (var i = 0; i < 10; i++) {
        // bar(i * 2); // 糟糕，无限循环了！
        var a = i * 2;
        bar(a);

        function bar(a) {
            var i = 3; // 修改 for 循环所属作用域中的 i
            console.log(a + i);
        }

    }
}

foo();